a gorilla - Turkish English Dictionary